fluvial sediments deposited by strong currents - German English Dictionary